Search Result:giraffa camelopardalis
Overview of noun giraffa_camelopardalis
The noun giraffa camelopardalis has 1 sense
- giraffe, camelopard, Giraffa camelopardalis -- (tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa)